Search Result:impatiens capensis
Overview of noun impatiens_capensis
The noun impatiens capensis has 1 sense
- jewelweed, lady's earrings, orange balsam, celandine, touch-me-not, Impatiens capensis -- (North American annual plant with usually yellow or orange flowers; grows chiefly on wet rather acid soil)